MRKQESEGANLEFESKSNDNGNVKIAPNDQSFLTILDDIKSSKSPAVINYGASWCGVCSQILPAFRKLSNSFSKLKFVYADIDECPETTRHIRYTPTFQFYRDGEKVDEMFGAGEQRLHDRLWLHS